@charset "utf-8";
/* 通用样式 */
*{margin:0;padding:0;}
ul,ol,li{list-style:none;}
img{border:0;}
a { text-decoration:none; color:#666;outline:none}
a:hover { text-decoration:none;}
body {font-family:"Microsoft YaHei"; background-color:#fff; font-size:14px;}
.clear { clear:both; height:1px; overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1}

.a1 a{text-decoration:none;outline: medium none; color:#333;}
.a1 a:hover { text-decoration:none;color:#51cf4a;}

/*============================遮罩层====================================*/
.zhy_zhezhao_pop {display: none;position:fixed; top:0; left:0; height:100%;width:100%; background-color:#000;-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;filter:alpha(opacity=60); z-index:20}
/*======商城弹出层样式=======*/
.zhy_popa {display:none;font-size:16px; position:absolute; top:240px; left:50%; background-color:#fefefe; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; z-index:25; width:550px; margin-left:-225px;}
.zhy_popa .pa { position:relative; line-height:40px; font-size:15px; color:#0d0d0f; text-indent:20px; border-bottom:1px solid #ecf0f3}
.shop_close_icon { float:right;cursor:pointer;width:24px;height:24px;margin-top:8px;display:block;margin-right:10px; background:url(../img/p_center_arr_b.png) no-repeat;}
.shop_close_icon:hover{background-position:0 -52px;}
.zhy_popa .pop_content{padding:15px 20px 20px 20px ;overflow: hidden;}
.pop_content .pb { font-size:15px; color:#0d0d0f; padding-bottom:10px; background:none; line-height:30px;}
.pop_content .pc { margin:0 auto; width:220px; height:257px; background:url(../img/kyq_wenxin_k.jpg) no-repeat;}
.zhy_popa .cancle_btn{ width:85px; height:34px; float:right; background-color:#51cf4a; color:#fff; border:0; cursor:pointer;}




.kyq_nav { height:64px; background:url(../img/kyq_navbg.png) repeat-x;}
.kyq_nav_in { position:relative; margin:0 auto; width:1200px;}
.kyq_nav .logo { position:absolute; top:10px; left:0; display:block; width:124px; height:38px; background:url(../img/kyq_logo.png) no-repeat;}
.kyq_nav span.crumbs { position:absolute; top:22px; left:150px; font-size:14px;}
.kyq_nav span.crumbs a { margin:0 5px; color:#666}
.kyq_nav span.crumbs a.on { color:#76c6b3}
.focus{ position:relative; width:660px; height:300px; background-color:#000; margin-top:20px; margin-bottom:20px;}  
.focus img{ width: 660px; height: 300px;} 
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height:60px; background:url(../img/healthy_ylq_bgradio.png) repeat-x; display:block;text-align:left;}
.focus .shadow a{ text-decoration:none; color:#fff; font-size:22px; overflow:hidden; margin-left:20px; font-family: "\5FAE\8F6F\96C5\9ED1"; display:block; width:450px;text-overflow:ellipsis;white-space:nowrap;}  
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ width:90px;bottom:15px; right:20px; position:absolute; height:21px; text-align:center; z-index: 19; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#51cf4a; width:10px; height:10px; border-radius:7px;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 

.kyq_popboxa { display:none; position:absolute; top:40px; right:10px; width:263px; height:142px; background:url(../img/ht_tougao_bgk.png) no-repeat;}
.kyq_popboxa ul { width:240px; height:112px; margin:18px 0 0 10px; line-height:56px; text-indent:10px; color:#666}

.kyq_header { position:relative; height:40px; line-height:40px; background-color:#222}
.kyq_header a { float:right; display:block; width:90px; height:40px; text-align:center; margin-right:15px; background-color:#36bf2e; color:#fff;}
.kyq_main { margin:0 auto; width:1200px;}
.kyq_leftbox { float:left; width:124px;}
.kyq_leftbox dt { height:38px; overflow:hidden; margin:20px 0;}
.kyq_leftbox dd { margin:5px 0;}
.kyq_leftbox dd a{display:block; width:124px; height:40px; line-height:40px; text-align:center; font-size:15px; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px}
.kyq_leftbox dd a:hover ,.kyq_leftbox dd a.on{  background-color:#43af3d; color:#fff;}
.kyq_centerbox { float:left; width:660px; margin:0 30px 0;}

.ht_tea_zxbox { height:107px; padding:12px 0; border-bottom:1px solid #eaeaea;}
.ht_tea_zxbox .dla { float:left; padding-left:20px;}
.ht_tea_zxbox .dla dt { width:497px; height:auto; line-height:30px; margin-bottom:10px; font-size:19px;}
.ht_tea_zxbox .dla .ddb { padding:0 0 6px 0; height:20px; line-height:20px; font-size:14px;color:#252525;}
.ht_tea_zxbox .dla .ddb b { margin-right:10px; float:left; display:block; width:34px; height:18px; line-height:18px; text-align:center; font-size:12px; font-weight:normal}
.ht_tea_zxbox .dla .ddb b.redian { border:1px solid #fd316b; color:#fd316b;}
.ht_tea_zxbox .dla .ddb b.guandian { border:1px solid #fd7931; color:#fd7931;}
.ht_tea_zxbox .dla .ddb b.zixun { border:1px solid #5f549e; color:#5f549e;}
.ht_tea_zxbox .dla .ddb b.zonghe { border:1px solid #48b17a; color:#48b17a;}
.ht_tea_zxbox .dla .ddb span { float:left; color:#999}
.ht_tea_zxbox .dla .ddb span img { float:left; margin-right:6px;-moz-border-radius:20px;-webkit-border-radius:20px; border-radius:20px;}
.ht_tea_zxbox .dla .ddb em { float:left; font-style:normal; color:#999; font-family:Arial; font-size:14px; margin-left:6px; margin-top:1px;}
.tea_zxbox_img { float:left; display:block; width:142px; height:107px;}

.kyq_r_gmbox dl.dla dt { margin-bottom:10px; font-size:15px; color:#333}
.kyq_r_gmbox dl.dla dd { height:81px; padding:10px 0; border-bottom:1px solid #e7ebee}
.kyq_r_gmbox dl.dla dd .imgab { float:left; width:108px; height:81px;}
.kyq_r_gmbox dl.dla ul { margin-left:15px; float:left; width:175px; margin-top:10px;}
.kyq_r_gmbox dl.dla ul li { line-height:20px}
.kyq_r_gmbox dl.dla ul .lia span { float:left; color:#999}
.kyq_r_gmbox dl.dla ul .lia span img { float:left; margin-right:6px;-moz-border-radius:20px;-webkit-border-radius:20px; border-radius:20px;}
.kyq_r_gmbox dl.dla ul .lia em { float:left; font-style:normal; color:#999; font-family:Arial; font-size:14px; margin-left:6px; margin-top:1px;}

.kyq_rightbox { float:left; width:340px; margin-top:20px;}
.kyq_r_gmbox { background-color:#f4f5f6; height:auto; padding:20px; margin-bottom:20px;}
.kyq_rboxa { height:50px; padding-left:80px; background:url(../img/kyq_arra.jpg) no-repeat; color:#666; line-height:28px;}
.kyq_rboxa span { font-size:20px; color:#333}

.testimg { border:1px solid #e7ebee}

.kyq_rboxb { height:120px; background:url(../img/kyq_wenxin.jpg) no-repeat; line-height:120px; color:#666; text-indent:140px;}

.kyq_r_gmbox ul li { height:34px; line-height:34px; color:#666}
.kyq_r_gmbox dl.dlb dt { margin-bottom:10px; font-size:15px; color:#333}
.kyq_r_gmbox dl.dlb dd { line-height:30px;}
.kyq_r_gmbox dl.dlb dd a { margin-right:10px; display:inline-block;}

.kyq_r_gmbox div a { float:left; display:block; width:73px; height:100px; text-align:center;}
.kyq_r_gmbox div a i { display:block; width:73px; height:73px; margin-bottom:10px; background:url(../img/kyq_arrb.png) no-repeat;}
.kyq_r_gmbox div i.aa { background:url(../img/kyq_arrb.png) no-repeat;}
.kyq_r_gmbox div i.bb { background:url(../img/kyq_arrb.png) no-repeat 0 -73px;}
.kyq_r_gmbox div i.cc { background:url(../img/kyq_arrb.png) no-repeat 0 -146px;}


.kyq_detabox h2 { margin-top:15px; font-size:32px; font-weight:normal; color:#333; line-height:44px;}
.kyq_detabox p { font-size:15px; color:#333; line-height:30px; text-indent:2em;}
.kyq_detabox img { margin-top:10px;}
.detabox_title { line-height:60px; font-size:12px; color:#999}


.kyq_footer { height:50px; line-height:25px; padding:15px 0; background-color:#313131; color:#949494; text-align:center; font-size:12px}

/*============================康老汇分页样式=============================*/
.healthy_page {height:50px; text-align:center; line-height:50px; padding:30px 0;font-family:"Microsoft YaHei";}
.healthy_page i { margin:0 5px;}
.healthy_page a { border:1px solid #ddd; font-size:14px; padding:4px 12px; color:#aab0b4; margin:0 5px; background-color:#f5f5f5}
.healthy_page a.on { background-color:#43af3d; color:#fff; border:1px solid #43af3d;}
.healthy_page a:hover { background-color:#43af3d; color:#fff; border:1px solid #43af3d;}
.healthy_page a.up_page { background:#f5f5f5 url(../img/ht_tea_page.png) no-repeat 8px 6px; padding-left:24px; color:#888}
.healthy_page a.up_page:hover { background:#43af3d url(../img/ht_tea_page.png) no-repeat 8px -48px; color:#fff; border:1px solid #43af3d;}
.healthy_page a.next_page { background:#f5f5f5 url(../img/ht_tea_page.png) no-repeat 62px -20px; padding-right:24px; color:#888}
.healthy_page a.next_page:hover { background:#43af3d url(../img/ht_tea_page.png) no-repeat 62px -77px; color:#fff; border:1px solid #43af3d;}
.healthy_page span { font-size:14px; color:#999}









